package com.richstonedt.smartcity.xaytsccommonms.params;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.List;
import java.util.Map;

/**
 * <b><code>BatchUrlQueryParams</code></b>
 * <p/>
 * Description  批量获取临时访问授权URL查询实体
 * <p/>
 * <b>Creation Time:</b> 2022/3/31 11:24:28
 *
 * @author tangjiahuan
 * @since xaytsc-common-be
 */
@Data
@ApiModel(value = "BatchUrlQueryPerfectParams对象", description = "批量获取临时访问授权URL查询实体(支持不同文件夹下图片批量获取)")
public class BatchUrlQueryPerfectParams {
    /**
     * 桶名
     */
    @ApiModelProperty(value = "桶名",required = true)
    private String bucketName;

    /**
     * map   key为图片名（fileName）,value为文件所在路径(filePath)
     */
    @ApiModelProperty(value = "key为图片名（fileName）,value为文件所在路径(filePath)",required = true)
    private Map<String,String> objectAndUrlMap;



}
